\hypertarget{duye__net__server_8h}{\section{Z\-:/duye/src/duyebase/net/duye\-\_\-net\-\_\-server.h File Reference}
\label{duye__net__server_8h}\index{Z\-:/duye/src/duyebase/net/duye\-\_\-net\-\_\-server.\-h@{Z\-:/duye/src/duyebase/net/duye\-\_\-net\-\_\-server.\-h}}
}
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
{\ttfamily \#include $<$duye\-\_\-type.\-h$>$}\\*
{\ttfamily \#include $<$duye\-\_\-lock.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{classduye_1_1_net_server_para}{duye\-::\-Net\-Server\-Para}
\begin{DoxyCompactList}\small\item\em network server parameters \end{DoxyCompactList}\item 
class \hyperlink{classduye_1_1_net_server}{duye\-::\-Net\-Server}
\begin{DoxyCompactList}\small\item\em network server abstract class \end{DoxyCompactList}\item 
class \hyperlink{classduye_1_1_client_proxy}{duye\-::\-Client\-Proxy$<$ T $>$}
\begin{DoxyCompactList}\small\item\em net client proxy template \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{duye__net__server_8h_aac4e64980156a8ab24845307b2c419bc}{\#define {\bfseries N\-E\-T\-\_\-\-M\-S\-G\-\_\-\-B\-U\-F\-\_\-\-S\-I\-Z\-E}~1024}\label{duye__net__server_8h_aac4e64980156a8ab24845307b2c419bc}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum {\bfseries Server\-Status} \{ \\*
{\bfseries S\-E\-R\-V\-E\-R\-\_\-\-U\-N\-I\-N\-I\-T}, 
{\bfseries S\-E\-R\-V\-E\-R\-\_\-\-I\-N\-I\-T}, 
{\bfseries S\-E\-R\-V\-E\-R\-\_\-\-R\-U\-N\-N\-I\-N\-G}, 
{\bfseries S\-E\-R\-V\-E\-R\-\_\-\-S\-T\-O\-P\-E\-D}, 
\\*
{\bfseries S\-E\-R\-V\-E\-R\-\_\-\-E\-X\-I\-T}
 \}
\begin{DoxyCompactList}\small\item\em network service status define \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyAuthor}{Author}
duye 
\end{DoxyAuthor}
\begin{DoxyDate}{Date}
2016-\/03-\/31 
\end{DoxyDate}
\begin{DoxyNote}{Note}

\end{DoxyNote}

\begin{DoxyEnumerate}
\item 2016-\/03-\/31 duye Created this file 
\end{DoxyEnumerate}